wheel-suspension lever - French English Dictionary